Skip to content

Theta 2 - #541

Draft
trulyno wants to merge 249 commits into
mainfrom
develop
Draft

Theta 2#541
trulyno wants to merge 249 commits into
mainfrom
develop

Conversation

@trulyno

@trulyno trulyno commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

This PR represents the 1.8.1 update for StarT Core. To contribute, open PRs to the develop branch.

Changelog (updated as we go):

  • removed packmodes
  • updated russian translation
  • added a method to chat calculator to calculate the distance between 2 points
  • adjusted some limits on multiblock structures
  • primitive singleblock machines are now truly primitive (ids have changed, the machines will disapear from the world)
  • reduced durations of 1st tier shard recipes for nether stars by 50%
  • reduced implosion compressor recipe duration for nether stars to 5s
  • brought back Implosion Compressor recipes using all the explosives back for the custom materials
  • Dimensional Finder is back to having chanced output
  • reduced CWU requirements for Dimensional Finder by 40-60% to account for chanced output
  • reduced cost of Dimensional Finder by ~25% (absurd trinium usage)
  • Increased skystone recipe duration in rock crusher to 3.2s
  • reduced casing requirement on Greenhouse
  • added latex as a rubber materials used for ULV components
  • chemically balanced the hypochlorous acid recipe
  • reduced pure netherite dust recipe duration to 10s
  • reduced prismalium smelting recipe duration by 10%
  • reduced trinaquadalloy smelting duration by ~17%
  • reduced weapon grade naquadah smelting time by 20%
  • replaced buzzsaw in lv cutter recipe with a steel one
  • added stainless steel firebox casing
  • added a throughput boosted extractor, distillery and brewery multiblocks
  • reworked nuclear rod recipes to be canner recipes and avoid recipe conflicts by adding new rod materials
  • changed the multiblocks that have builking to be bulking machines
  • updated several mods
  • removed mystical agriculture and associated content
  • added the Network Hub multiblock
  • changed so that the boosted plasma turbines laser tooltip has rainbow effect
    Fixes:
  • Fixed xtones lang for zorg
  • fixed mech sieve not having batching
  • fixed a structure error in Runic Circuitry Assembly Station
  • fixed pyrophospthate dust not being able to be decomposed
  • fixed incorrect voltage for Komaru Modules Recipe issues:
  • fixed Bacterial Sludge using normal Biomass
  • fixed Energy Acceptor can't be turned back to full block form
  • fixed Pattern Provider Upgrades having conflicting recipes
  • fixed Giga Pattern Provider being more expensive to manually craft
  • fixed Duplicate recipes for muon lighting
  • fixed Trinium coils quest not depending on europium (ZPM Assembler)
  • fixed CAL quest not depending on Neutronium
  • fixed Zapolite line not being stochiometrically correct
  • fixed Chem line skips not being stochiometrically correct
  • fixed Polyimide and PEEK are now mole based recipes instead of ugly partials
  • fixed inconsistencies in MtCSF component recipes
  • fixed heat chamber accepting only the lv muffler

@trulyno trulyno added the build Triggers the compile workflow in PRs label Jun 10, 2026
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

* lang fixes and changes

* qb text touchups

* more touchups
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

Peap1ant and others added 2 commits August 9, 2026 15:13
* Create item_hiding.js

* Update Korean translation

* Update ko_kr.json

* Update ko_kr.json
* Add recipe to copy flux_configurator nbt to flux items

* Remove unnecessary event call

---------

Co-authored-by: UltraPuPower1 <122467778+UltraPuPower@users.noreply.github.com>
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

KubeJS Scripts Lint & Format Review

Found 1 formatting issue(s) and 3 lint issue(s).

Prettier suggestions can be committed directly from this review.
Run npm run format:fix && npm run lint:fix locally to fix everything at once.

@@ -10,4 +10,39 @@ ServerEvents.recipes((event) => {
.duration(2400)
.EUt(1024)
.circuit(1);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

@@ -10,4 +10,39 @@ ServerEvents.recipes((event) => {
.duration(2400)
.EUt(1024)
.circuit(1);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Error prettier/prettier

Delete ····

Suggested change

fluxItems.forEach((id) => {
event
.shapeless(Item.of(id), ['fluxnetworks:flux_configurator', id])
.modifyResult((grid, result) => {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Warning no-unused-vars

'result' is defined but never used. Allowed unused args must match /^_/u.


let data = fluxConfigurator.nbt.FluxConfig;
let newData = {
FluxData: {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Error id-match

Identifier 'FluxData' does not match the pattern '^$?([a-z][a-zA-Z0-9]|[A-Z][A-Z0-9](_[A-Z0-9]+)|$[A-Z][a-zA-Z0-9]|[a-z]|$)$'.

@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

KubeJS Scripts Lint & Format Review

Found 8 formatting issue(s) and 5 lint issue(s).

Prettier suggestions can be committed directly from this review.
Run npm run format:fix && npm run lint:fix locally to fix everything at once.

Detailed Issues

ESLint Issues (5)

  • kubejs/server_scripts/modifications/flux_networks.js:13 - 🔴 Error prettier/prettier
  • kubejs/server_scripts/modifications/flux_networks.js:25 - 🟡 Warning no-unused-vars
  • kubejs/server_scripts/modifications/flux_networks.js:34 - 🔴 Error id-match
  • kubejs/server_scripts/systems/fusion/plasma_turbines.js:285 - 🔴 Error prettier/prettier
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:34 - 🔴 Error prettier/prettier

Prettier Formatting Issues (8)

  • kubejs/server_scripts/modifications/flux_networks.js:13
  • kubejs/server_scripts/systems/fusion/plasma_turbines.js:296
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:36
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:42
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:44
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:46
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:48
  • kubejs/startup_scripts/elements_materials/material/lines/pedot_pss_line.js:74

* - add parallels to IAV
- fix old casket in quest
- fix prettier newline errors
- fix shellite wire quest using converter template
- chorus fruit compressor recipe conflict
- fix RGM recipe conflict with strontium boosting
- fix HAM and SPHC missing blocks in structure
- fix gate multiblocks quest having a wrong dependency
- fix mechanical sieve using tag instead of item
- fix carbonic acid producing 3x potassium given
- trim fat from processing lines
- power chapter changes

* fix network hub double tooltip

* remove nuclear deprecation tooltip

* fix kubes taking in dynamo hatches

* fix CGS not allowing output hatches

* readd new age config

* create new age config

* don't use alias

* don't use aliases

* nerf create steam engines by 25%

* fix typo

* Fix menu buttons and add FM editing tools

* fix renaming issue

* gcrop machine recipes and recipe type integration

* fix recipes :/

* fix quest missing item, gas collector crash and toolkit missing removal

* add better extended recipe builder types

* fix compound generator preview

* Update deionized_water.js

* solar cell repair (disabled for now)

* feedback

* add minimum energy hatches for electric ore factory

* Content:
- Multiblock structure helper
- Recipes for VM and GCROP
- Fix assets issues for draconic neutron reflector
- Recipe type stability for EGS

- GCrops quest tree file (not in-game, very WIP)

Co-authored-by: n1xx1 <n1xx1@users.noreply.github.com>, thanks for the help with typescript definitions

* Content:
- Final typescript fixes for multiblock tool
- Recipe for stainless firebox
- Steel buzzsaw in questbook

* Thermal augments use build in modifiers instead of NBT

* workable solar cell repair recipe

* ts and eslint fixes

* revert create engine nerf

* A lot of fixes
KubeJS
- Large Kubes don't have fluid outputs
- Molten destabiliser doesn't have fluid inputs
- Add zalloy ABS recipe
- Typos

Quests:
- Inaccurate dependencies for plasma turbine, wireless hub and EOF
- Typos

Configs:
- Removed mentions of MA and addons
- Blacklisted Sky Steel Block
- Update configs for the following:
  - Craftpresence
  - Create new age
  - Create low heated
  - Fork
  - Core
  - Skyblockbuilder
  - Default world type

* fix material issues at load up

* undo added zalloy recipe

* agh

* fix warnings

* hypertube recipes

* fix formatting

* remove redundant gitignore line
add gcrops quest chapter

* Add better dimensional stages implementation (#612)

Revamp dimensional stages and coordinate crystals to look more visually appealing and remove 3 dependant mods

* solar repair pt 1

* solar repair pt 2

* Circuit etching and lint fix

* quest fixes

* laserio gregification

* modular routers gregification + fixes

* test utility changes

* programmatic item hiding for emi

* add to eslint config

* config updates

* Remove electronicComponents from component_materials_type (redundant)

* Revert "Remove electronicComponents from component_materials_type (redundant)"

This reverts commit 0d10b21.

* types: fixes

* laserio fixes

* fix some item hiding

* add item hiding config back

(removed vintage from config, less clutter)

* blacklist cleaning

* remove useless code and console warnings

* fix menu helper, delete unnecessary gcrop chapter backup, change recipe helper zip function

* simplify zip function

* final mod and config updates

* remove ae2

* fix laser io recipe issues

* fix hypertubes recipes (pls test in game) + recipe dump utility

* prioritize showing the dynamo hatches in the compound gen

* fix pressing clay into brick requiring a block of clay

* make network hub form in preview

* fix laser IO recipes and update JEI configs

---------

Co-authored-by: trulyno <78795220+trulyno@users.noreply.github.com>
Co-authored-by: n1xx1 <me@simonemiraglia.it>
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

1 similar comment
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

All non `minecraft`/`gtceu`/`kubejs` items and methods now depend on their respective mods being loaded before they are used
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

1 similar comment
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Create zh_cn.json

* Update zh_cn.json

* Create zh_cn.json

* Create zh_cn.json
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

* update ko_kr

* fix typo
@github-actions

Copy link
Copy Markdown

✅ KubeJS Scripts Lint & Format Review

All scripts pass formatting and lint checks. Nice work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Triggers the compile workflow in PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.